English Dictionary
◊ CUMULUS CLOUD
cumulus cloud
n : a globular cloud [syn: {cumulus}]